AOCV在时序分析及收敛中的高效使用方法研究——基于Synopsys EDA工具

SNUG China 2017 2017 17 页

AOCV在时序分析及收敛中的高效使用方法研究——基于Synopsys EDA工具

会议: SNUG China 2017 作者: 荣海涛 (瑞萨集成电路设计(北京)有限公司) 页数: 17 源文件: SNUG_CN_Efficient_AOCV 在时序分析及收敛中的使用方法研_paper.pdf


摘要

随着工艺节点不断缩小,OCV 片上变异(On-Chip Variation)对时序的影响日益显著。传统的固定降额方法过于悲观,导致过度设计和功耗浪费。AOCV 高级片上变异(Advanced OCV)通过基于路径深度和距离的降额因子提供了更精确的时序分析。本文研究基于 Synopsys EDA 工具的 AOCV 高效使用方法,涵盖 AOCV 表的生成、在 PrimeTimeIC Compiler 中的应用以及时序收敛的最佳实践。


目录

1. 引言 2. OCV 到 AOCV 的演进 3. AOCV 降额表生成 4. AOCV 在时序分析中的应用 5. AOCV 在时序收敛中的最佳实践 6. 实验结果 7. 结论


1. 引言

先进工艺节点下,芯片制造中的随机变异和系统变异使得传统的基于 corner 的时序分析不足以覆盖所有变异来源。AOCV 通过引入位置和路径深度感知的降额因子,提供了比传统 OCV 更精确的变异建模方法。

2-6. 方法与结果

AOCV 表生成: 使用 SiliconSmart 或 Liberty NCX 生成 AOCV 降额表,考虑单元类型和路径深度。

PrimeTime 中应用:

set_timing_derate -early 0.95 -late 1.05 -cell_delay -data
read_aocvm ./aocv_table.aocv

时序收敛最佳实践: - 仅在签核阶段使用 AOCV,实现阶段使用更简单的 OCV - 对关键路径进行基于 AOCV 的针对性优化 - 结合 POCV(参数化 OCV)进行更精细的变异建模

实验结果: 在 Renesas 28nm 设计上,AOCV 方法相比传统 OCV 减少了约 15% 的悲观度,释放了设计余量用于功耗优化。

7. 结论

AOCV 提供了一种在精度和悲观度之间取得平衡的先进变异建模方法,是先进工艺节点时序签核的关键技术。


图片索引

共 17 张图片,存放于对应 _images/ 目录。